Definitions for "Glomerulosclerosis"
Scarring of the glomeruli, the small balls of tiny blood vessels that assist the kidneys in filtering blood and making urine.
scarring of the glomeruli. It may result from diabetes.
A scarring of the filtering structures in the kidneys due to damage