English Wikipedia - The Free Encycl...
Download this dictionary
Immortality
Immortality
is the ability to live forever or eternal
life
.
Natural selection
has developed potential
biological immortality
in at least one species, the jellyfish
Turritopsis dohrnii
.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License