1.

Excretion in Hemichordates takes place by

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


Discussion

No Comment Found