Megameggyjo Megameggyjo 21-03-2017 Biology Answered Which organ filters and cleans the blood as well as produces the urine that carries the waste?