Loading page
scarabaeus sacer is a noun meaning "scarabaeid beetle considered divine by ancient Egyptians". It carries one recorded sense.
scarabaeid beetle considered divine by ancient Egyptians
Definitions, synonyms and semantic relations for scarabaeus sacer come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.