• word of the day

    gelechiid

    gelechiid - Dictionary definition and meaning for word gelechiid

    Definition
    (noun) small slender-winged moths whose larvae are agricultural pests
    Synonyms : gelechiid moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp