carabidae : Idioms & Phrases


family carabidae

  • noun ground beetles
    Carabidae.
WordNet