Meaning of scarabaeus
Definition of scarabaeus
(noun)
scarabaeid
beetle
considered
divine
by
ancient
Egyptians
Other information on scarabaeus
WIKIPEDIA results for
scarabaeus
Amazon results for
scarabaeus
Tweet