homeopathy

(noun) homoeopathy

medical care (generic term)
medical aid (generic term)
allopathy (antonym)