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