A land animal with two hearts. It can remove one heart that can beating for up to 100 years outside of its body. Then it can regrow another. What is it?

Riddle: A land animal with two hearts. It can remove one heart that can beating for up to 100 years outside of its body. Then it can regrow another. What is it?

Show answer

A pregnant woman.