Meaning of carabid beetle

Definition of carabid beetle

(noun) predacious shining black or metallic terrestrial beetle that destroys many injurious insects

Other information on carabid beetle

WIKIPEDIA results for carabid beetle
Amazon results for carabid beetle