1 glomerul- | Definition of glomerul-

glomerul-

combining form
variants: or glomerulo-

Definition of glomerul-

: glomerulus of the kidney glomerular glomerulonephritis

History and Etymology for glomerul-

New Latin, from glomerulus

Keep scrolling for more