
Grade 12th pass10 grade science
Excretory organs of protochordate Amphioxus are
A) Malpighian tubules
B) Protonephridia
C) Kidney
D) None of the above
Excretory organs of protochordate Amphioxus are
A) Malpighian tubules
B) Protonephridia
C) Kidney
D) None of the above




