WTWM

whatsthatwordmean

← Definition
Guess

regeneracy

nounThe state or quality of being able to be renewed or restored.

Synonyms

renewabilitynoun

Built for word lovers.