ALLOPATHY


Meaning of ALLOPATHY in English

n. treatment of diseases using substances that cause different effects from that of the disease itself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.