Which part of the excretory system is responsible for the purification of blood by filtering out the waste from blood?
Kidneys
Wastes excreted from cells get dissolved in the blood. The blood carries them to kidneys where through an extensive network of blood capillaries the waste material gets filtered out of the blood while useful substances and excess water is reabsorbed into the blood.