mucus with blood
Coughing up blood. Coughing up blood is the spitting up of blood or bloody mucus from the lungs and throat (respiratory tract). Hemoptysis is the medical term for coughing up blood from the respiratory tract. Considerations. Coughing up blood is not the same as bleeding from the mouth, throat, or gastrointestinal tract.
By Mayo Clinic Staff. Coughing up blood can be caused by a variety of lung conditions. Coughing up blood can take different forms: The blood may be bright red or pink and frothy, or it may be mixed with mucus. Also known as hemoptysis (he-MOP-tih-sis), coughing up blood, even in small amounts, can be alarming. However, producing a little blood-tinged sputum isn't uncommon and usually isn't serious.