Definition of glomerular in US English:

glomerular

adjective

Anatomy Biology
  • Relating to a cluster of nerve endings, spores, or small blood vessels, especially around the end of a kidney tubule.

    ‘the permeability of the glomerular capillary wall’
    ‘inflammatory glomerular renal disease’

Pronunciation

glomerular

/ɡləˈmer(y)ələr//ɡləˈmɛr(j)ələr/