Synonyms and Antonyms for scarabaeus

1. scarabaeus (n.)

scarabaeid beetle considered divine by ancient Egyptians

Synonyms: