homeopathyEnglish

homeopathy, homoeopathy

Noun

A method of treating disease with small amounts of remedies that, in large amounts in healthy people, produce symptoms similar to those being treated

English: homeopathy, homoeopathy

English words with similar meanings

Show 1 words