English | German | Russian | Czech

mesangium English

Meaning mesangium meaning

What does mesangium mean?

mesangium

a thin layer of the glomerulus

Are you looking for...?