Inchworms

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