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