protoglomerulus (English, noun)
expansion: protoglomerulus (plural protoglomeruli)
Senses:
topics: biology
natural-sciences
glosses: A structure that develops into a glomerulus
Forms:
form: protoglomeruli
tags: plural