Name the excretory organs in platyhelminthes.
Flame cells.
The excretory organs in Aschelminthes and Platyhelminthes, respectively, is