superfactors
English
Noun
superfactors
plural of
superfactor