loxostege loxostege

Definition(s):

  • (n) garden webworms

Wiki Images for loxostege

definition of loxostege
Word of the Day
maxim maxim
/ˈmæk səm /