Viviparus viviparus subsp. viviparus Taxon version key [NHMSYS0020528322] Read more about Viviparus viviparus subsp. viviparus