English-Chinese dictionary »

ubiquitin meaning in Chinese

EnglishChinese
ubiquitin (small polypeptide)
noun

泛素 /fànsù/noun