Portuguese-English dictionary »

adrenomedulina meaning in English

PortugueseEnglish
adrenomedulina noun
{f}

adrenomedullin(peptide)
noun