The blood from the blood vessel gets trapped under the skin, causing a blood blister to form. A rare condition known as angina bullosa hemorrhagica causes oral blood blisters to form suddenly.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results