homoeopathy

(noun) homeopathy

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