1.

Which organ helps in excretion in (i) Arthropods, (ii) Hemichordates ?

Answer»

(i) Malpighian tubules, 

(ii) Proboscis gland.



Discussion

No Comment Found