Expectorant

Portuguese Meaning

expectorante

English Meaning

  1. Promoting or facilitating the secretion or expulsion of phlegm, mucus, or other matter from the respiratory tract.
  2. An expectorant medicine.