Subscribe
URL of the page has been copied to clipboard.
Meaning : Predacious shining black or metallic terrestrial beetle that destroys many injurious insects.
Synonyms : carabid beetle
Install App