GLOMERULE


Meaning of GLOMERULE in English

/glom"euh roohl'/ , n. Bot.

a cyme condensed into a headlike cluster.

[ 1785-95; glomerulus GLOMERULUS ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .