Taxon
Animalia > Mollusca > Gastropoda > Lymnaeidae > Omphiscola
WoRMS: 724437 NCBI: 161077 Open in mapper Explore occurrences