Which part of cockroach is comparable to our kidney?

Dear Student
 

Malpighian tubules 

It help in the filtration of blood and removal of nitrogenous wastes.  

Regards

 

  • -1
What are you looking for?