Hyphantria cunea

Explore definitions, synonyms, and language insights of Hyphantria cunea

Definitions

Noun
a variety of webworm
Noun
moth whose larvae are fall webworms

More General Terms