English-Spanish dictionary »

mesangium meaning in Spanish

EnglishSpanish
mesangium (a thin layer of the glomerulus)
noun

mesangionoun
{m}