octarepeats
English
Noun
octarepeats
plural of
octarepeat