Noun scarabaeus has 1 sense
  1. scarab, scarabaeus, Scarabaeus sacer - scarabaeid beetle considered divine by ancient Egyptians
    --1 is a kind of dung beetle
    --1 is a member of genus Scarabaeus
,
TOP