meaning of scarabaeus

1. Same as Scarab.
2.
scarabaeid beetle considered divine by ancient Egyptians


Related Words

scarabaeus | scarabaeus sacer |

Developed & Maintained By Taraprasad.com

Treasure Words