Biology, asked by aaditya698, 7 months ago

define the term glomelular​

Answers

Answered by Anonymous
1

Answer:

Medical definitions for glomerulus

A small cluster or intertwined mass. A tuft of capillaries situated within a Bowman's capsule at the end of a renal tubule in the vertebrate kidney that filters waste products from the blood and thus initiates urine formation.

Answered by Anonymous
1

\huge\boxed{Question}

define the term glomelular.

\huge\boxed{Answer}

The glomerulus is a ball of capillaries surrounded by the Bowman's capsule into which urine is filtered. The filtration barrier consists of 3 components: Endothelial cells of glomerular capillaries.

Similar questions