scarab - English Synonyms Dictionary

scarab

n.
[1] scarabaeus , Scarabaeus sacer