Bowman’s capsule

Definitions

General Science

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

Medical

  • 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.
http://www.dictionarycentral.com/definition/bowman-s-capsule.html