Dictionary Home » Dictionary Definitions » Bowman's capsule

Bowman's capsule

(bōˈmənz)

noun
A double-walled, 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.

Origin:

Origin: After Sir William Bowman (1816-1892), British surgeon

.

Learn more about Bowman's capsule

link/cite print suggestion box