Taxon
Animalia > Mollusca > Gastropoda > Architaenioglossa > Viviparidae > Filopaludina
WoRMS: 827331 NCBI: 2704383 Open in mapper Explore occurrences