Definition: 1. (biochemistry) An oligonucleotide.
Show more information about oligo
Search took: 26.3527 ms