Coughing up thick, green mucus may mean a bacterial or, less often, viral infection, but that's not always true. You ...
If your mucus is gray or black... …you likely inhaled dark-colored particles, like smoke from a fire or heavy exhaust. Regular smokers can also blow out darker ...