oligorepeats
English
Noun
oligorepeats
plural of
oligorepeat