CARABUS


Meaning of CARABUS in English

noun a genus of ground beetles, including numerous species. they devour many injurious insects.

Webster English vocab.      Английский словарь Webster.