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