Taxon
Animalia > Mollusca > Gastropoda > Stylommatophora > Camaenidae > Karaftohelix
WoRMS: 995813 NCBI: 1874334 Open in mapper Explore occurrences