Which of the following are the excretory structures of crustaceans?
(a) Nephridia
(b) Protonephridia
(c) Malpighian tubules
(d) Antennal glands
This question was posed to me in semester exam.
Query is from Excretory System in Animals in section Excretory Products and Elimination of Biology – Class 11