What does carabid beetle mean?

carabid beetle meaning in General Dictionary

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