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