Life … Animals Arthropods Insects Beetles Scarabs Lechorodius Lechorodius terminalis species 3 observations Lechorodius terminalis Lechorodius terminalis Close