scarabaeus sacer n scarabaeid beetle considered divine by ancient Egyptians Synonym(s) scarab scarabaeus Scarabaeus sacer