Searching map area

Immortality is the concept of eternal life and permanent resistance to death from natural causes. Some species possess "biological immortality" due to an apparent lack of the Hayflick limit.

Subclass of