microrepeat A very short repeat Noun A very short repeat Origin From micro- + repeat. Forms microrepeats