macrobiosis








noun Medicine/Medical.

  1. long life.
52 queries 0.362