Multiple choice What is restoration and renewal of damaged or lost part of body called? Growth Regeneration Development Reparation Reveal answer Fill a bubble to check yourself B Correct answer Explanation Restoration and renewal of damaged or lost part of the body is called regeneration.