Phlegmagogue /(?)/

Phleg·ma·gogue

Phlegmagogue

n.
  1. A medicine supposed to expel phlegm. (Old Med.)