Definify.com

Definition 2025


regenerators

regenerators

English

Noun

regenerators

  1. plural of regenerator