scarabaeus sacer


Meanings

  • scarabaeid beetle considered divine by ancient Egyptians