Life … Animals Arthropods Insects Beetles Scarabs Macraspis Macraspis chrysis species 721 observations Macraspis chrysis Macraspis chrysis Close