<nephrology> Pertaining to or of the nature of a glomerulus, especially a renal glomerulus.

(14 Oct 1997)

glomera, glomera aortica, glomerate, glomerulal < Prev | Next > glomerular capsule, glomerular crescent

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums