Definition noun (molecular biology) Unpaired nucleotide(s) in the end of a DNA molecule, which may be produced by a... Read More