Petechiae are tiny red, purple, or brown spots on your skin, inside of your mouth ... for signs of underlying health concerns such as liver or spleen enlargement, signs of bruising, bleeding ...
If you are seeing blue or purple spots on the skin, then it can be a sign of high cholesterol. Actually, due to increased cholesterol, blood flow is not done properly. If you see blue or purple ...