Caterpillar
/ˈkætəˌpɪlə/
noun
The larva of a butterfly or moth; leafworm.
“The bird just ate that green caterpillar.”
A vehicle with a caterpillar track; a crawler.
Synonyms: leafworm
/ˈkætəˌpɪlə/
The larva of a butterfly or moth; leafworm.
“The bird just ate that green caterpillar.”
A vehicle with a caterpillar track; a crawler.
Synonyms: leafworm
Loading dictionaries...
Initializing dictionary manager