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