Updates
Your unread post, follow, and push notifications will appear here.
CATERPILLAR, n. The colored and often hairy larva of the lepidopterous insects. This term is also applied to the larvas of other insects, such as the Tenthredo, or saw-fly; but is more generally confined to the lepidopters. Caterpillars are produced immediately from the egg; they are furnished wi...