scarabaeus_sacerEnglish

Scarabaeus sacer, scarab, scarabaeus

Noun

Scarabaeid beetle considered divine by ancient Egyptians

English: scarab, scarabaeus, Scarabaeus sacer

English words with similar meanings

Show 2 words