Life … Animals Arthropods Insects Beetles Scarabs, Stag Beetles, and Allies Enigmatic Scarab Beetles family Enigmatic Scarab Beetles Glaresidae Children Enigmatic Scarab Beetles Close