The small white spots you can see on your tonsils at the back of the throat are not called tonsil stones, and are responsible for a variety of oral problems including bad breath. Tonsil stones develop due to accumulation of bacteria, mucus, skin cells and food deposits in the tonsil holes. They are usually yellow or white in color and have a squishy texture. Tonsil stones can lead to throat infections, bad breath, difficulty swallowing and few other oral problems...