Q. Green glands are

 26  146 NTA AbhyasNTA Abhyas 2022 Report Error

Solution:

A. Protonephridia or flame cells - Platyhelminthes (Flatworms e.g. Planaria), Rotifers, some annelids and cephalochordates (e.g. Amphioxus).
B. Nephridia - Most of annelids including earthworms.
C. Malpighian tubules - Most of insects including cockroaches.
D. Antennal glands or Green glands - Crustaceans like prawns.
E. Kidneys - Vertebrates