Medical Term:

glomerule

Pronunciation: glom′ĕr-yūl

Synonym(s): glomerulus

Hide
(web4)