Word info

decarepeat

Noun

Meaning

decarepeat (plural decarepeats)

(genetics, biochemistry) A pattern of ten repeats

Source: en.wiktionary.org

Close letter words and terms