self-regenerating Antonyms