SCARAB

Definition of SCARAB

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