Taxon
Animalia > Platyhelminthes > Tricladida > Dugesiidae > Dugesia
WoRMS: 879219 NCBI: 2883647 Open in mapper Explore occurrences