Loxostege similalis

Explore definitions, synonyms, and language insights of Loxostege similalis

Definitions

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

More General Terms