regenerators

English

Noun

regenerators

  1. plural of regenerator