The main excretory organ of cockroach is
A. gizzard
B. malpighian tubules
C. utricular gland
D. mushroom shaped gland
Answer:B
The main excretory organ of cockroach is
A. gizzard B. malpighian tubules C. utricular gland D. mushroom shaped gland