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