superheads
English
Noun
superheads
plural of
superhead