French-English dictionary »

oligonucléotide meaning in English

FrenchEnglish
oligonucléotide nom

oligonucleotide◼◼◼(a short sequence of nucleotides)
noun