Hi, it is due to hemoptysis or haemetemesis.
Coughing up blood (hemoptysis) can be a sign of a serious medical condition. Infections, cancer, and problems in blood vessels or in the lungs themselves can be responsible. Coughing up blood generally requires medical evaluation unless the hemoptysis is due to bronchitis..
Vomiting blood (hematemesis) is the regurgitation of stomach contents mixed with blood, or the regurgitation of blood only. Consult Physician...
Answered2015-09-10 06:11:53
1/1 people found this helpful