Taxon
Animalia > Mollusca > Gastropoda > Murchisonellidae > Ebala
WoRMS: 137920 NCBI: 699214 Open in mapper Explore occurrences