The smallest unit of a kidney which is responsible for removal of nitrogenous wastes from the blood is
Nephron is the smallest unit of the excretory system that helps in removal of nitrogenous waste from the blood. Each kidney contains more than a million tiny filtering nephrons that help in cleaning blood.