SCARABAEUS

Definition of SCARABAEUS

  1. (noun)scarabaeid beetle considered divine by ancient Egyptians