1.

Excretion in Hemichordates takes place by :

A. Mesonephron
B. Glomerulus
C. Pronephron
D. Metanephron
Answer» B. Glomerulus


Discussion

No Comment Found