scarabs

noun

Plural form of scarab.