Caterpillars

Description

A caterpillar is the larval stage of butterflies and moths. This stage usually lasts from about two weeks to a month.