CARABID


Meaning of CARABID in English

(n.) One of the Carabidae, a family of active insectivorous beetles.

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