glomerule
glom·er·ule
noun \ˈglä-mə-ˌrül, -mər-ˌyül\Definition of GLOMERULE
: a compacted cyme of almost sessile and usually small flowers
Origin of GLOMERULE
New Latin glomerulus
First Known Use: 1793
Learn More About GLOMERULE
Browse
Next Word in the Dictionary: glomerulonephritis
Previous Word in the Dictionary: glomerulate
All Words Near: glomerule
Previous Word in the Dictionary: glomerulate
All Words Near: glomerule
Seen & Heard 
What made you want to look up glomerule? Please tell us where you read or heard it (including the quote, if possible).








