causes of coughing up phlegm
Coughing up phlegm or mucus can be caused by various things and include the common cold, allergies, irritants (smoking, dust, pet dander, chemical fumes), gastro-esophageal reflux or bacterial or viral infections in the lungs such as acute bronchitis, pneumonia, whooping cough, croup in children.