biological immortality

Contents

EnglishEdit

NounEdit

biological immortality ‎(uncountable)

  1. The phenomenon in which some organisms such as hydra or jellyfish do not age.

See alsoEdit

TranslationsEdit