Hello....... Common gastrointestinal causes of spitting up blood are inflammation and infections, such as the stomach inflammation called gastritis. Conditions of the mouth such as gum disease and tooth extraction may cause spitting blood....Derailed examination has to be done.. Consult general physician
Answered2017-03-14 15:46:30
Let others know if this answer was helpful