Words that come from English “glomerule”
1 words across 1 languages descend from English glomerule — including glomerulation.
See the etymology of glomerule itself →
1 words across 1 languages descend from English glomerule — including glomerulation.
See the etymology of glomerule itself →