Life … Animals Arthropods Insects Beetles Scarabs Thaumastopeus Thaumastopeus shangaicus species 900 observations Thaumastopeus shangaicus Thaumastopeus shangaicus Close