U.S. doctors online nowAsk doctors free
Egypt
A 25-year-old female asked:

Clear sputum without cough for 6 months.sometimes greenish only at morning.4 days ago too few streaks of blood that occurs only once/day wen i wake up?

1 doctor answer1 doctor weighed in
Dr. Alvin Lin
Geriatrics 30 years experience
See your FamilyDoc: If you've been coughing for 6mo, it's time to see your FamilyDoc or GP. We generally don't worry too much about sputum color these days as it's not useful in determine if virus or bacteria. Cough can also be due to allergies, heartburn & medication side effects. Streaks of blood is most likely from vigorous coughing but could also suggest worse things. So go see your FamilyDoc or GP.
Dr. Alvin Lin
Dr. Alvin Lin commented
Geriatrics 30 years experience
Provided original answer
It always helps if I read your question first before attempting to answer. So you haven't had any cough, just clear sputum (sometimes green) for 6mo, but now w/streaks of blood for past 4d. I'd still recommend that you see your Family Doc for for initial eval. S/he may refer you to Pulmonologist, Allergist or ENT depending upon what's found, assuming s/he can't treat initially. Get well soon!
Feb 8, 2016

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Feb 8, 2016

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.