protoglomerulus
English
Etymology
From
proto-
+
glomerulus
.
Noun
protoglomerulus
(
plural
protoglomeruli
)
(
biology
)
A structure that develops into a
glomerulus
Related terms
protoglomerular