Which organism has segmental nephridia for excretion and osmoregulation?
(a) Platyhelminthes
(b) Aschelminthes
(c) Annelida
(d) Arthropoda
I had been asked this question during an interview for a job.
The question is from Animal’s Classification topic in chapter Diversity of Life of Life Sciences