Taxon
Animalia > Platyhelminthes > Tricladida > Dugesiidae > Dugesia
WoRMS: 879369 NCBI: 2040246 Open in mapper Explore occurrences