Which of these is a medical term for coughing up blood, associated with lung and heart disease?
Haemoptysis refers to coughing up blood from the lungs or bronchial tubes (the tubes that bring air to your lungs).
It does not include having blood in your saliva due to bleeding in your mouth, upper airway or from vomiting of blood from your gut.
One of the most common causes of haemoptysis is an infection of the bronchi (the large tubes going down to your lungs), known as bronchitis. Another common cause is bronchiectasis, a disease where the large airways in your lungs are damaged.
Other causes of haemoptysis include: