gelechiidae gelechiidae

Definition(s):

  • (n) important economic pests

Wiki Images for gelechiidae

definition of gelechiidae
meaning of gelechiidae
Word of the Day
nebulous nebulous
/ˈnɛb jə ləs /