Spanish-English dictionary »

ubiquitina meaning in English

SpanishEnglish
ubiquitina noun
{f}

ubiquitin(small polypeptide)
noun