Life … Animals Arthropods Insects Beetles Enigmatic Scarab Beetles Enigmatic Scarab Beetles Glaresis ecostata species 4 observations Glaresis ecostata Glaresis ecostata Field notes Close