PHLEGMAGOGUE MEANING IN ENGLISH

• Phlegmagogue Definition & Synonyms

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


RECENT SEARCHES