superposers
English
Noun
superposers
plural of
superposer