Italian-English dictionary »

desmosoma meaning in English

ItalianEnglish
desmosoma noun
{m}

desmosome(a structural unit that functions in the adhesion of cells to form tissue)
noun