English-French dictionary »

myostatin meaning in French

EnglishFrench
myostatin (a protein)
noun

myostatine◼◼◼nom {f}