polyrepeats

English

Noun

polyrepeats

  1. plural of polyrepeat