caterpillars
cat-er-pil-lars
noun
The larval stage of a butterfly or moth, often with a segmented body.
"We found several green caterpillars on the rose bush."
Thesaurus
Synonyms: cat
cat-er-pil-lars
The larval stage of a butterfly or moth, often with a segmented body.
"We found several green caterpillars on the rose bush."
Synonyms: cat