Concept CATERPILLAR

The larvae of members of the order Lepidoptera (the insect order comprising butterflies and moths).