Meaning of CATERPILLAR in English

CATERPILLAR

Larva of an insect belonging to the order Lepidoptera (butterflies and moths). Caterpillars usually have a cylindrical body, a distinct head capsule, chewing mouthparts, thoracic legs, and abdominal prolegs. The name caterpillar is also used for larvae of scorpionflies and sawflies.

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.