TriviaFeed Play Instantly
Science Trivia: Only 17% Ace It 0 pts · 🔥0 · 0

Which organ in the human body is capable of regenerating itself completely from as little as 25% of its original mass?

Advertisement
Advertisement
Advertisement