supercessors

English

Noun

supercessors

  1. plural of supercessor