allopathists

English

Noun

allopathists

  1. plural of allopathist