GELECHIID MOTH





Definition:

  1. [noun] small slender-winged moths whose larvae are agricultural pests
    Synonyms: gelechiid

Synonyms:


Related Words: