GELECHIID





Definition:

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

Synonyms:


Related Words: