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.
2012