gelechiids
English
Noun
gelechiids
plural of
gelechiid