Bowman’s capsule


General Science

  • noun a cup-shaped extension of a kidney tubule into which waste and water are filtered from the blood to produce urine


  • noun the expanded end of a renal tubule, surrounding a glomerular tuft in the kidney, which filters plasma in order to reabsorb useful foodstuffs and eliminate waste.