Hello - thanks for asking your question.
Please understand my limitations over the internet as I have neither
met nor examined you. This information is for patient education only.
Please see your personal physician for further evaluation.
What you are describing may be uvular petechiae. Petechiae is defined
as the following:
"Petechiae result from tiny areas of superficial bleeding into the
skin. They appear as round, pinpoint-sized dots that are not raised.
The color varies from red to blue or purple as they age and gradually
To find a complete list of causes of uvular petechiae, I used the
following computer generated diagnosis program, DXplain:
"DXplain is a decision support system which uses a set of clinical
findings (signs, symptoms, laboratory data) to produce a ranked list
of diagnoses which might explain (or be associated with) the clinical
manifestations. DXplain provides justification for why each of these
diseases might be considered, suggests what further clinical
information would be useful to collect for each disease, and lists
what clinical manifestations, if any, would be unusual or atypical for
each of the specific diseases."
Here are some causes that may cause uvular petechiae:
- subacute bacterial endocarditis
- thrombocytopenic purpura
- chronic tonsillitis
- iron deficiency anemia
- regional enteritis (Crohn's disease)
- aphthous stomatitis (an inflammatory oral ulcer disease)
- folic acid definciency
- ulcerative colitis
- chronic renal failure
- vitamin B6 deficiency
- toungue or oropharyngeal carcinoma
- oral candidiasis
As you can see, there are many causes. You may want to further
discuss evaluation of these conditions with your personal physician.
I will be happy to answer any questions regarding these diseases in
This answer is not intended as and does not substitute for medical
advice - the information presented is for patient education only.
Please see your personal physician for further evaluation of your
Please use any answer clarification before rating this answer. I will
be happy to explain or expand on any issue you may have.
Search strategy using Google: