Synonyms and Antonyms for Scarabaeus_sacer

1. Scarabaeus sacer (n.)

scarabaeid beetle considered divine by ancient Egyptians

Synonyms: