Gelechiid Meaning
There are 1 meaning(s) for word Gelechiid
Meaning 1 : small slender-winged moths whose larvae are agricultural pests
Synonyms : gelechiid moth
Synonyms : gelechiid moth
Similar words of Gelechiid :