Coughing up blood, medically known as hemoptysis, involves coughing or spitting up blood or blood-streaked mucus from your respiratory tract (i.e. lungs and airways). Coughed-up blood may appear ...
Coughing can be normal, but coughing up things like vomit and blood should be looked into quicklyKey takeaways:Coughing can be a normal way our body protects ...