Taxon
Animalia > Mollusca > Gastropoda > Stylommatophora > Clausiliidae > Isabellaria
WoRMS: 1003287 NCBI: 127712 Open in mapper Explore occurrences