Search "homeopathy" in:
Browse words next to:
|
Search "homeopathy" in: Browse words next to:
homeopathy
: a system of medical practice that treats a disease especially by the administration of minute doses of a remedy that would in larger amounts produce symptoms in healthy persons
Learn more about
"homeopathy" and related topics at
Britannica.com
|
|