Haemoptysis is the medical term for coughing up blood from the respiratory tract. The blood may be coming from the lungs (pulmonary haemoptysis) or elsewhere in the respiratory tract (extra-pulmonary haemoptysis). While it can be a frightening experience, haemoptysis is usually not a sign of a serious underlying condition. In this blog post, we'll take a closer look at the causes and treatment of haemoptysis.