History
History
Synonyms
UK
US
Meaning:
therapeutic

connected with treating and curing illness

healing

AMELIORATIVE as in Wiktionary
AMELIORATIVE as in Wikipedia