Taxon
Animalia > Mollusca > Gastropoda > Stylommatophora > Limacidae > Ambigolimax
WoRMS: 819990 NCBI: 1338344 Open in mapper Explore occurrences