scarabs
English
Noun
scarabs
plural of
scarab