SCARABAEID


Meaning of SCARABAEID in English

ˌskarəˈbēə̇d adjective

Etymology: New Latin Scarabaeidae

: of or relating to the Scarabaeidae ; broadly : scarabaeoid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.