Hi,I am Dr. Shanthi.E (General & Family Physician). I will be looking into your question and guiding you through the process. Please write your question below.
Blood Clot At The Roof Of Mouth, Painful, Sore, Difficult To Swallow. What Is The Problem?
sir, i had blood clot at the roof of the mouth. it was painful and i burst it by pressing my tounge. much blood oozed out of it and one inch sore is formed since yesterday. finding difficult in swallowing it. last 3 months back also i had the same problem which lasted for 3-4 days only. i did not take any medicine. it just reduced in 3-4 days.
Hi, it seems that there might be some ulceration on the roof of the mouth causing this problem. This might be due to spicy food or some hot stuff taken. Go for one antibiotic medicine course after consulting your doctor. Take vitamin B.complex and folic acid tablets for fewdays. Ok and take care.
Hi, You may have a problem with the clotting of your blood as this is a slightly unusual place to spontaneously develop a clot. I suggest you have your blood checked. You may have a clotting defect. Regards, Dr K A Pottinger, MBChB FRCA
I find this answer helpful
You found this answer helpful
Note: For further follow up on related General & Family Physician Click here.
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service
[Sample answer]
We use cookies in order to offer you most relevant experience and using this website you acknowledge that you have already read and understood our
Privacy Policy
Blood Clot At The Roof Of Mouth, Painful, Sore, Difficult To Swallow. What Is The Problem?
Hi, it seems that there might be some ulceration on the roof of the mouth causing this problem. This might be due to spicy food or some hot stuff taken. Go for one antibiotic medicine course after consulting your doctor. Take vitamin B.complex and folic acid tablets for fewdays. Ok and take care.