tent-caterpillar moth
Explore definitions, synonyms, and language insights of tent-caterpillar moth
Definitions
Noun
moth whose gregarious larvae spin webs resembling carpets
Noun
moth whose larvae are tent caterpillars