Definify.com

Definition 2024


regenerators

regenerators

English

Noun

regenerators

  1. plural of regenerator