meaning of allopathist

1. One who practices allopathy; one who professes allopathy.


Related Words

allopathist |

Developed & Maintained By Taraprasad.com

Treasure Words