Dictionary
Thesaurus
Reference
Translate
Web
loxostege - 1 dictionary result
loxostege

noun
garden webworms 
Search another word or see loxostege on Thesaurus | Reference