SCARABEIDAE


Meaning of SCARABEIDAE in English

ˌskarəˈbēəˌdē

Etymology: New Latin, from Scarabaeus + -idae

synonym of scarabaeidae

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