Meaning of scarabaean
Definition of scarabaean
(noun)
any of
numerous
species
of stout-bodied beetles having heads with
horny
spikes
Other information on scarabaean
WIKIPEDIA results for
scarabaean
Amazon results for
scarabaean
Tweet