Italian-English dictionary »

citoblasto meaning in English

ItalianEnglish
citoblasto noun
{m}

blast [blasts](an immature or precursor cell)
noun
[UK: blɑːst] [US: ˈblæst]