• Water Snails | Molluscs

Viviparus viviparus

Viviparus viviparus

Viviparus viviparus
  1. Common name(s): River Snail
  2. Synonyme(s): N/A
  3. Family: River Snails (Viviparida)
  4. Origin: Europe

Viviparus viviparus

Viviparus viviparus