regénérescence meaning in English
n. regeneracy, state of being reborn, state of being formed anew; state of being restored to good condition
n. regeneracy, state of being reborn, state of being formed anew; state of being restored to good condition