Synonyms and Antonyms for scarab

1. scarab (n.)

scarabaeid beetle considered divine by ancient Egyptians

Synonyms: