Taxon
Animalia > Mollusca > Gastropoda > Architaenioglossa > Ampullariidae > Marisa
WoRMS: 737468 NCBI: 75125 Open in mapper Explore occurrences