microrepeats
English
Noun
microrepeats
plural of
microrepeat