SynonymX
Speak
Glomerule
Definition of Glomerule
1.
A compacted or sessile cyme
Noun
Semanticaly linked words with "glomerule"
cyme
Hyponims for word "glomerule"
cyme