Which part of cockroach is comparable to our kidney? Share with your friends Share 1 Deepika Sharma answered this Dear Student Malpighian tubules It help in the filtration of blood and removal of nitrogenous wastes. Regards -1 View Full Answer