Medical Term:

glomerular

Pronunciation: glō-mer′yū-lăr

Definition: Relating to or affecting a glomerulus or the glomeruli.

Synonym(s): glomerulose

Hide
(web3)