1.

Excretory organ in cockroach is

A. Nephridia
B. Malpighian Tubules
C. Kidney
D. Malpighian Corpuscles
Answer» C. Kidney


Discussion

No Comment Found