Give the name of the excretory organ present in the following animals

excretory-products

#1

Give the name of the excretory organ present in the following animals.
(i) Rotifers (ii) Cockroaches
(iii) Lancelets (iv) Amphioxus


#2

(i) Rotifers — Flame cells
(ii) Cockroaches — Malpighian tubules
(iii) Lancelets — Protonephridia
(iv) Amphioxus — Nephridium