gelechioids
English
Noun
gelechioids
plural of
gelechioid