Definify.com

Definition 2025


dinucléotides

dinucléotides

See also: dinucleotides

French

Noun

dinucléotides ?

  1. plural of dinucléotide