subreplicates

English

Noun

subreplicates

  1. plural of subreplicate