Macrobiotic(a.) Long-lived.
Macrobiotics(n.) The art of prolonging life.

Words within macrobiote

9 letter words: 1 results
View all words...