Hello,, blood spitting can be due to DNS or due to severe allergy of respiratory tract,, or it could be in sputum when you cough it out. Get sputum test done, don't worry about saliva, consult a gynecologist got DNS treated completely by simple surgery.
Answered2016-03-08 00:58:47
Let others know if this answer was helpful