Glomerulation Definition
noun
(pathology) The occurrence of many tiny hemorrhages on the wall of the bladder.
Wiktionary
Other Word Forms of Glomerulation
Noun
Singular:
glomerulation
Plural:
glomerulationsFind Similar Words
Find similar words to glomerulation using the buttons below.