Turkish-English dictionary »

ubikuitin meaning in English

TurkishEnglish
ubikuitin noun

ubiquitin(small polypeptide)
noun