Definify.com

Definition 2026


regenerators

regenerators

English

Noun

regenerators

  1. plural of regenerator