satellite DNA
Noun
Meaning
English Wikipedia has an article on:satellite DNAWikipedia
satellite DNA (uncountable)
(genetics) An array of tandemly repeating, non-coding DNA
Noun
English Wikipedia has an article on:satellite DNAWikipedia
satellite DNA (uncountable)
(genetics) An array of tandemly repeating, non-coding DNA