Italian-English dictionary »

inibina meaning in English

ItalianEnglish
inibina noun
{f}

inhibin(peptide hormone)
noun