A member asked:

I've been spitting up yellow mucus with streaks of blood what does this mean?

A doctor has provided 1 answer
Dr. Hunter Handsfield answered

Specializes in Infectious Disease

Hemoptysis: Coughing up blood is called hemoptysis. Usually this is bronchitis and not dangerous. However, it could indicate pneumonia or other infections like tuberculosis; or lung cancer, if at risk. See your doctor soon -- better safe than sorry.

Answered 10/15/2019

798 views

Thank

Related Questions

Sponsored Content
HealthTap Medical Group does not endorse products or services. Sponsored content revenues support our mission to make health information free and accessible to all.Learn more