homorepeats

English

Noun

homorepeats

  1. plural of homorepeat