Attested.to

Definition

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

Seed ·

Term in context

carabid beetle in CommonParlance