glomerulo-

English

Prefix

glomerulo-

  1. glomerulus

Derived terms