Definify.com

Definition 2024


dinucleotides

dinucleotides

See also: dinucléotides

English

Noun

dinucleotides

  1. plural of dinucleotide