Italian-English dictionary »

catenina meaning in English

ItalianEnglish
catenina noun

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