scarabaeus

1. (noun) scarabaeid beetle considered divine by ancient Egyptians
Synonyms: Scarabaeus sacer, scarab
Related Words: dung beetle



Terms and Conditions of Use / Copyright Notice