Portuguese-English dictionary »

ativina meaning in English

PortugueseEnglish
ativina noun
{f}

activin(a peptide that participates in diverse bodily functions)
noun