superregenerators

English

Noun

superregenerators

  1. plural of superregenerator