French-English dictionary »

pluripotent meaning in English

FrenchEnglish
pluripotent adjectif

pluripotent◼◼◼(able to develop into any cell type)
adjective