Carabus

Webster's Dictionary of the English Language

·noun A genus of ground beetles, including numerous species. They devour many injurious insects.

Related Words