Taxon
Animalia > Mollusca > Gastropoda > Littorinimorpha > Tateidae > Potamopyrgus
WoRMS: 821097 NCBI: 299447 Open in mapper Explore occurrences