macrobiosis
English
Noun
macrobiosis
(
uncountable
)
Long life.
Related terms
macrobiote
macrobiotic