Cold: There are sources of blood, like the stomach, the lungs and the nose and posterior pharynx. In time of cold or upper respiratory infection, there is mucous which is thicker than the plasma. This draws the fluid from the blood vessels in the nose and the pharynx which are to the surface and they can pop and hence you cough up blood. If possible other causes, please go see your doctor.
Answered 1/2/2014
4.6k views
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