Taxon
Animalia > Platyhelminthes > Tricladida > Dugesiidae > Dugesia
WoRMS: 484631 NCBI: 659323 Open in mapper Explore occurrences