You searched for: “macrobiosis
macrobiosis
1. Tending to prolong life; relating to the prolongation of life.
2. The science of prolonging life.