English

edit

Noun

edit

oligorepeats

  1. plural of oligorepeat