English | German | Russian | Czech

postglomerular English

Meaning postglomerular meaning

What does postglomerular mean?

postglomerular

(anatomy) Occurring or located after the glomerulus.

Are you looking for...?