Definition of Glomerule. Meaning of Glomerule. Synonyms of Glomerule
Here you will find one or more explanations in English for the word Glomerule.
Also in the bottom left of the page several parts of wikipedia pages related to the word Glomerule and, of course, Glomerule synonyms and on the right images related to the word Glomerule.
Definition of Glomerule
Glomerule Glomerule Glom"er*ule, n. [Dim. fr. L. glomus ball.]
1. (Bot.) A head or dense cluster of flowers, formed by
condensation of a cyme, as in the flowering dogwood.
2. (Anat.) A glomerulus.