carabid : Idioms & Phrases


carabid beetle

  • noun predacious shining black or metallic terrestrial beetle that destroys many injurious insects
    ground beetle.
WordNet