superimposers

English

Noun

superimposers

  1. plural of superimposer