Taxon
Animalia > Mollusca > Gastropoda > Lymnaeidae > Ampullaceana
WoRMS: 1288085 NCBI: 582868 Open in mapper Explore occurrences