Malacosoma americana

Explore definitions, synonyms, and language insights of Malacosoma americana

Definitions

Noun
moth whose larvae are tent caterpillars

More General Terms