Home

Word

scarab, n.
(scarabs)
more info scarabaeid beetle considered divine by ancient Egyptians
<noun.animal>

Scarabaeus sacer scarab scarabaeus
semantic pointers
hypernym
member holonym