GLOMERULAR Meaning of GLOMERULAR in English [glo.mer.u.lar] adj (1885): of, relating to, or produced by a glomerulus "~ nephritis" "~ capillaries" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012