superregenerators
English
Noun
superregenerators
plural of
superregenerator