Definify.com

Definition 2025


dinucleotides

dinucleotides

See also: dinucléotides

English

Noun

dinucleotides

  1. plural of dinucleotide