Taxon
Animalia > Platyhelminthes > Tricladida > Dugesiidae > Dugesia
WoRMS: 482083 NCBI: 1264680 Open in mapper Explore occurrences