Scarabaeus sacer

NOUN
  1. scarabaeid beetle considered divine by ancient Egyptians

How To Use Scarabaeus sacer In A Sentence

  • The word translated "swarms of flies" most probably denotes the great Egyptian beetle, Scarabaeus sacer, which is constantly represented in their sculptures. Smith's Bible Dictionary
View all