Coughing up thick, green mucus may mean a bacterial or, less often, viral infection, but that's not always true. You ...
The symptoms can include coughing up thick yellow, green, or brown phlegm. Seek medical attention if you think you have ...