Many things: Coughing blood could mean a lung infection, lung cancer, pulmonary embolism, and more. You should visit a doctor right away to determine the cause.
Answered 1/11/2018
6.1k views
Various: Blood in your spit may be due to infections such as tuberculosis, blood clot in your lungs, high dose blood thinners, sinus infection or allergy, bleed in stomach or food pipe, lung cancer, to over a 100 different possibilities. It is best a seek qualified medical opinion to determine cause.
Answered 8/7/2018
6.1k views
A doctor has provided 1 answer
5 doctors weighed in across 3 answers
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