garden webworm

1. (noun) a variety of webworm
Synonyms: Loxostege similalis
Related Words: webworm



Terms and Conditions of Use / Copyright Notice