meloidae : Idioms & Phrases


family meloidae

  • noun blister beetles
    Meloidae.
WordNet