Answers

2016-03-25T21:05:49+05:30
The regrowth by an animal or plant of an organ, tissue, or part that has been lost or destroyed.

Please mark it brainiest answer..............................
0
2016-03-25T23:34:53+05:30
It means something formed or created again or reborn
0