Possible Answers For: Human organ with the ability to regenerate itself