RSS Feed
Email this article
Printer friendly page


Inchworms



2-8.jpg

Inchworms, despite the name, are truthfully not worms at all. They are really caterpillars, which are moth larvae. When trying to identify a specific inchworm you need to consider worldwide species that some counts put as high as 35,000.
Read More







Categories: