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

Browse

Next Word in the Dictionary: glomerulonephritis
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).