Definitions of carabid beetle:

  • noun:   predacious shining black or metallic terrestrial beetle that destroys many injurious insects