Answer the followings Name the excretory organs of cockroach

Answer the followings
(i) Name the excretory organs of cockroach.
(ii) Where are these located?
(iii) what is their function?
(iv) Which other excretory organs also help in excretion

(i) Malpighian tubules
(ii) The malpighian tubules are located at the junction of midgut and hindgut.
(iii) They collect the nitrogenous wastes from the body fluid, convert them into uric acid and pass it into the hindgut.
(iv) Nephrocytes, fat bodies and urecose glands also help in excretion.