Spanish-English dictionary »

amelogenina meaning in English

SpanishEnglish
amelogenina noun
{f}

amelogenin(protein)
noun