Vomiting Blood
Less common causes of vomiting blood
Source: NHS
In this topic (4)
Less commonly, blood in yourvomit may be caused by:
- swallowing poisons such as corrosive acid or arsenic
- ablood condition such asa reduced number of platelets in the blood(thrombocytopenia), leukaemia, haemophilia or anaemia
- cancer of the oesophagus or stomach cancer cancer may be suspected if you're over 55 and you've also lost a lot of weight; it's otherwise rare