English-Italian dictionary »

catenin meaning in Italian

EnglishItalian
catenin (proteins that have a role in cell adhesion)
noun

cateninanoun

Your history