gelechiidae : Idioms & Phrases


family gelechiidae

  • noun important economic pests
    Gelechiidae.
WordNet