Excretion in cockroach is performed by all, EXCEPT:
- Hepatic caeca
- Uricose glands
- Malpighian tubules
- Fat body
Answer
(1) Hepatic caeca
Solution
As per NCERT, excretion in cockroach is performed by Malpighian tubules; in addition, fat body, nephrocytes and urecose (uricose) glands also help in excretion.
⇒ Hepatic (gastric) caeca are 6–8 blind tubules at the junction of foregut and midgut which secrete digestive juice; they are part of the digestive system.
∴ Hepatic caeca do not perform excretion.
Answer: (1)