Life … Animals Arthropods Insects Beetles Predaceous Diving Beetles Desmopachria Desmopachria leechi species 1 observations Desmopachria leechi Desmopachria leechi Close