Possibly: You may be actually producing the blood in your lungs, bringing it up and partially swallowing it before it is regurgitated and appears in your vomit. Gastric tuberculosis, although rare, can also do this. If you think you may have active tuberculosis would recommend you see an infectious diseases expert asap.
Answered 6/28/2013
5k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question