Life … Animals Arthropods Insects Beetles Scarabs Pale and Green Leaf Chafers Anomala rubripes species 794 observations Anomala rubripes Anomala rubripes Close