Journals

Conferences

Open Access Articles- Top Results for Glomeruli

Glomerulus

Glomerulus /ɡlɒˈmɛrələs/ is a common term used in anatomy to describe globular structures of entwined vessels, fibers, or neurons. "Glomerulus" is the diminutive of the Latin glomus meaning "ball of yarn."

Glomerulus may refer to:

See also