The AI-powered English dictionary
plural oligonucleotides
a short sequence of nucleotides (RNA or DNA), typically with twenty or fewer base pairs examples