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