Etymed

glomerul/o

Meaning: small ball; glomerulus · Origin: Latin

Terms using glomerul/o