Definify.com

Definition 2024


glomeruli

glomeruli

English

Noun

glomeruli

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

Italian

Noun

glomeruli m

  1. plural of glomerulo