A) Malpighian tubules
B) Nephridia
C) Malpighian corpuscles
D) Solenocytes (flame cells)
Correct Answer: A
Solution :
Excretory organs of cockroach are malpighian tubules, open at the junction of midgut and hindgut.You need to login to perform this action.
You will be redirected in
3 sec