French-English dictionary »

primase meaning in English

FrenchEnglish
primase nom {f}

primase◼◼◼(RNA polymerase)
noun