Word info

microrepeat

Noun

Meaning

microrepeat (plural microrepeats)

(genetics) A very short repeat

Source: en.wiktionary.org

Close letter words and terms