SCARABAEID


Meaning of SCARABAEID in English

[ ˌskarə'bi:ɪd ]

■ noun Entomology a beetle of a family (Scarabaeidae) including the scarab, chafers, and many dung beetles.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.