Which of the following phyla have nephridia as an excretory structure?
(a) Arthropods
(b) Annelids
(c) Platyhelminthes
(d) Ctenophora
I got this question in a job interview.
This is a very interesting question from Excretory System in Animals topic in portion Excretory Products and Elimination of Biology – Class 11