Life … Animals Arthropods Insects Beetles Cadelle Beetle Temnoscheila Temnoscheila edentata species 6 observations Temnoscheila edentata Temnoscheila edentata Close