Definition of Scarab

  • 1. Scarabaeid beetle considered divine by ancient Egyptians Noun

Synonyms for word "scarab"

Semanticaly linked words with "scarab"

Hyponims for word "scarab"