regenerate

v. (-ting) 1 bring or come into renewed existence; generate again. 2 improve the moral condition of. 3 impart new, more vigorous, or spiritually higher life or nature to. 4 biol.

a. Reproduced.