CARABID


Meaning of CARABID in English

[ca.ra.bid] n [ultim. fr. Gk karabos horned beetle] (1880): ground beetle

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