Which of the following are the excretory structures of crustaceans?
A. Nephridia
B. Protonephridia
C. Malpighian tubules
D. Antennal glands
Answer:D
Which of the following are the excretory structures of crustaceans?
A. Nephridia B. Protonephridia C. Malpighian tubules D. Antennal glands