Q

Which of the following is the excretory organ in cockroaches and other insects?

RRB NTPC (Stage-I) 11/03/2021 / Shift-I 2021
✓ Answer: B Malpighian tubules
Malpighian tubules remove nitrogenous wastes from the haemolymph of insects.