Life … Animals Flatworms Planarians Kenkiidae Sphalloplana Sphalloplana percoeca species 6 observations Sphalloplana percoeca Sphalloplana percoeca Close