Synonyms and Antonyms for scarabaeus sacer | Synonym.com

Synonyms and Antonyms for scarabaeus sacer

1. Scarabaeus sacer (n.)

scarabaeid beetle considered divine by ancient Egyptians

Synonyms: