scarabaeid
adjective
scar·a·bae·id
ˌskarəˈbēə̇d
: of or relating to the Scarabaeidae
broadly
: scarabaeoid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share