scarabaeid
English Dictionary
->
Letter S
-> scarabaeid
Search Dictionary:
scarabaeid Definition
(n)
any
of
numerous
species
of
stout
-
bodied
beetles
having
heads
with
horny
spikes
scarabaeid Synonyms
scarabaean
scarabaeid
scarabaeid beetle
© Art Branch Inc.