Life … Animals Arthropods Insects Beetles Kurikuri Leistus Leistus spinibarbis species 382 observations Leistus spinibarbis Leistus spinibarbis Field notes Close