what does blood in your flem mean
Bloody Phlegm. Blood found in phlegm is known as haemoptysis, while streaks of blood in phlegm is a benign sign of bronchitis. Coughing up a significant amount of blood could also be a sign of tuberculosis, pneumonia, cancer, or pulmonary embolism, Okhravi said.