English

edit

Etymology

edit

From proto- +‎ glomerulus.

Noun

edit

protoglomerulus (plural protoglomeruli)

  1. (biology) A structure that develops into a glomerulus
edit