1.

Excretory organs in mollusca A) Green glandsB) Malpighian tubules C) Metanephridia D) Kidneys

Answer»

(C) Metanephridia



Discussion

No Comment Found