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