Scarabaeus sacer
English Dictionary
->
Letter S
-> Scarabaeus sacer
Search Dictionary:
Scarabaeus sacer Definition
(n)
scarabaeid
beetle
considered
divine
by
ancient
Egyptians
Scarabaeus sacer Synonyms
scarab
scarabaeus
Scarabaeus sacer
© Art Branch Inc.