Golden Bowl

Dictionary

REGENERATORYa.

Renewing; having the power to renew; tending to reproduce or renovate.