Solenocytes and nephridia are respectively found in
The excretory organs in Aschelminthes and Platyhelminthes, respectively, is
How are nematodes and platyhelminthes similar?