Dugesia may mean: