Italian-English dictionary »

mastocita meaning in English

ItalianEnglish
mastocita noun
{m}

mast cell [mast cells](cell)
noun