Translation of "caterpillar" - English-Spanish dictionary

caterpillar

noun uk /ˈkæt·ə·pɪl·ər/ us /ˈkæt̬·ərˌpɪl·ər/

a small, long animal with many legs that eats leaves

oruga

(Translation of “caterpillar” from the Cambridge English-Spanish Dictionary © Cambridge University Press)

caterpillar

noun /ˈkӕtəpilə/

the larva of a butterfly or moth that feeds upon the leaves of plants

oruga
There’s a caterpillar on this lettuce.

(Translation of “caterpillar” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)