replichores

English

Noun

replichores

  1. plural of replichore