scarabaeus - English Synonyms Dictionary

scarabaeus

n.
[1] scarab , Scarabaeus sacer