Tamil Dictionary 🔍

macrobiotics

Mac`ro*bi*ot"ics, n. (Physiol.) Defn: The art of prolonging life.


macrobiotics - Similar Words