scarab

(noun)

noun

1. scarabaeid beetle considered divine by ancient Egyptians

Similar word(s): scarabaeus

Definition categories: animal