scarab
(noun)
noun
1. scarabaeid beetle considered divine by ancient Egyptians
Similar word(s): scarabaeus
Definition categories: animal
(noun)
1. scarabaeid beetle considered divine by ancient Egyptians
Similar word(s): scarabaeus
Definition categories: animal