Noun Definition

scarabaeus

1.Definition: scarabaeid beetle considered divine by ancient Egyptians

Related Noun(s):scarab

Category: Animals