Last modified on 16 December 2014, at 16:22

glomeruli

EnglishEdit

NounEdit

glomeruli

  1. plural form of glomerulus
  2. That which is affected by glomerular nephropathies

ItalianEdit

NounEdit

glomeruli m

  1. plural form of glomerulo