n. person who deals in allopathy (treatment of diseases using substances that cause different effects from that of the disease itself)
ALLOPATH
Meaning of ALLOPATH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012