meaning of scarab

1. Alt. of Scarabee
2.
scarabaeid beetle considered divine by ancient Egyptians


Related Words

scarab | scarabaean | scarabaeid | scarabaeid beetle | scarabaeidae | scarabaeus | scarabaeus sacer | scarabee | scaraboid |

Developed & Maintained By Taraprasad.com

Treasure Words