Taxon
Animalia > Mollusca > Gastropoda > Stylommatophora > Clausiliidae > Elia
WoRMS: 996114 NCBI: 1289997 Open in mapper Explore occurrences