glomerular

Adjective

 * Of, pertaining to or affecting a glomerulus.

Translations

 * Catalan: glomerular
 * French: glomérulaire
 * Italian: glomerulare
 * Portuguese: glomerular
 * Spanish: glomerular
 * Swedish:

Etymology
From.

Etymology
From.

Adjective

 * 1) glomerate

Etymology
From.