microrepeat🔊nounEtymology From micro- + repeat.1Biology, Genetics, Medicine, Natural sciences, Sciences A very short repeat