SCARABAEID


Meaning of SCARABAEID in English

n. any beetle of the family Scarabaeidae, including the dung-beetle, cockchafer, etc.

Etymology: mod.L Scarabaeidae (as SCARAB)

Oxford English vocab.      Оксфордский английский словарь.