Scarabaeus

word

1. Noun

Same as Scarab.

2. Noun

scarabaeid beetle considered divine by ancient Egyptians
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word