scarab

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



Terms and Conditions of Use / Copyright Notice