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