(noun). 1. The act or process of regenerating or the state of being regenerated. 2. Spiritual or moral revival or rebirth. 3. Biology Regrowth of lost or destroyed parts or organs.
eloindigoart:
Tarsier by Kookie Santos