French-English dictionary »

caténine meaning in English

FrenchEnglish
caténine nom

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