physiological longevity - English Synonyms Dictionary