meaning of carabid beetle

carabid beetle meaning in General Dictionary

predacious shining black or metallic terrestrial beetle that kills many damaging insects