Spanish-English dictionary »

miostatina meaning in English

SpanishEnglish
miostatina noun
{f}

myostatin(a protein)
noun