gelechiidae
English
gelechiidae meaning in English • gelechiidae का अर्थ अंग्रेजी में
Noun
- A family of moths which include important economic pests, feeding on the seeds of the cotton boll.