A 36-year-old female asked:
Disclaimer

Ive had tonsillitis for 5 days now my doctor has given me penacillin but now im coughing up white hard lumps of phlegm with blood spots in it??

1 doctor answer
Dr. Ronald Herring
16 years experience in Anesthesiology
Tonsils: If you have been taking the penicillin for 5 days and are getting worse, I would do two things. First, get the doc to change the Rx to an antibiotic in a different family because you may have a 'resistant' bacterial strain. I would switch to erythromycin 10mg/kg x 3 doses/day. Second, see an ENT doc. Your smoking puts you at risk for something far worse, AND, you probably need your tonsils out
Answered on Dec 7, 2017
1
1 thank

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
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 17-year-old female asked:
Dr. James Ferguson
45 years experience in Pediatrics
Likely not: Bad tonsillitis can/does often create swollen,inflamed red tissue that will ooze blood if you cough. It is not a common sign of any drug reaction. I w ... Read More
A 26-year-old male asked:
Dr. Robert Stachler
30 years experience in ENT and Head and Neck Surgery
Blood tinged sputum: Likely from an infection. Tb is rare and is only factored in when you have a known exposure. If you are running a fever or have colored secretion you ... Read More
A 23-year-old female asked:
Dr. Yale Kanter
60 years experience in Ophthalmology
Tonsilitis?: Probably unrelated. See who gave you the penicillin fror definative answer.
1
1 thank
A female asked:
Dr. Luis Taylor
38 years experience in Pulmonology
Recommend chest xray: Any blood in the sputum is worrisome. Please have your doctor order a chest xray for you.
1
1 thank

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
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month