YourDictionary

Dictionary Home » Science » Bowman's capsule

Bowman's capsule science definition

A cup-shaped structure around the glomerulus of each nephron of the vertebrate kidney. It serves as a filter to remove organic wastes, excess inorganic salts, and water. Bowman's capsule is named after its identifier, English physician and physiologist, Sir William Bowman (1816-1892).

Learn more about Bowman's capsule

link/cite print suggestion box