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