n.
(medicine) something that treats or prevents or alleviates the symptoms of disease
the act of treating with medicines or remedies
n.
(medicine) something that treats or prevents or alleviates the symptoms of disease
the act of treating with medicines or remedies
Copyright: Synonym Dictionary ©