• Glomerulation

    Noun

    glomerulation

    (plural glomerulations)
    1. (pathology) The occurrence of many tiny hemorrhages on the wall of the bladder

    Related terms

    © Wiktionary