YourDictionary

Dictionary Home » Medical Definitions » Bowman's capsule

Bowman's capsule medical definition

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. Also called malpighian capsule.

Learn more about Bowman's capsule

link/cite print suggestion box