dinucleotides

noun
  1. A molecule consisting of two nucleotides linked together by a phosphodiester bond; the basic building block of nucleic acids.
  2. Usage: technical; biochemistry; plural form of dinucleotide

Examples