This question makes no sense
The answer is stem cells. Normal stem cells and germ cells can also be said to be immortal
Answer:longe
Explanation: