gelechiid gelechiid

Definition(s):

  • (n) small slender-winged moths whose larvae are agricultural pests
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/