Weekly Puzzler Answer #225
So yes, last week’s puzzler is a very cool insect! It is a caterpillar of a butterfly called a Spicebush Swallowtail, Papilio troilus, which makes sense since the caterpillar feeds
So yes, last week’s puzzler is a very cool insect! It is a caterpillar of a butterfly called a Spicebush Swallowtail, Papilio troilus, which makes sense since the caterpillar feeds