Taxon
Animalia > Mollusca > Gastropoda > Stylommatophora > Clausiliidae > Serriphaedusa
WoRMS: 933060 NCBI: 1290157 Open in mapper Explore occurrences