gelechiidae gelechiidae

Definition(s):

  • (n) important economic pests

Wiki Images for gelechiidae

definition of gelechiidae
meaning of gelechiidae
Word of the Day
infatuated infatuated
/ɪn ˈfæ tʃu ˌeɪ tɪd /