allopathist ( synonym found)

Definition of allopathist:

(n) : a practitioner of allopathy

Definition of allopathist:

(n) : a practitioner of allopathy

Back to Top