History
History
History
UK
US
Meaning:

(of food, medicine) tending to restore health and strength

medicinal

more synonyms
synonyms mode
crossword mode
RESTORATIVE as in Wiktionary
RESTORATIVE as in Wikipedia