what causes blood blisters on tongue
Canker sore is a type of ulcers that causes the formation of blood blister in mouth. They are formed after the invasion on microorganisms in the mouth. They may occur on the various parts of the mouth such as under the tongue, inside cheeks and on gums. There are various drug that causes blood blisters.