Q. The excretory organ in cockroach is

A) Malpighian corpuscle
B) Malpighian tubules
C) Hepatic caecae
D) Metanephridia
Explanation

Excretory organs of cockroach are Malpighian tubules, which open into the alimentary canal at the junction of midgut and hindgut. Free ends of these tubules are closed.

Dr. Abubacker
Reviewed by Dr. Abubacker

Physics Educator & NEET/JEE Specialist

Ph.D. in Physics with 19+ years of teaching experience.

Want more practice?
Practice Animal Kingdom MCQs