loxostege similalis - English Synonyms Dictionary

loxostege similalis

n.
[1] garden webworm