Online English Dictionary

Home

Allopathist


n.

One who practices allopathy; one who professes allopathy.


© 2009 Dammam Community College