caterpillar

Larva of a butterfly or moth

Caterpillars are the larval stage of members of the order Lepidoptera.

Back