Excretory organs in mollusca 

A) Green glands

B) Malpighian tubules 

C) Metanephridia 

D) Kidneys


Share with your friends
Call

(C) Metanephridia

Talk Doctor Online in Bissoy App