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