Everything you need know about tonsil stones, odd growths that seem like pimples in your throat. November 4, 2025 by Admin see continuation on next page Discover more Mayo clinic First, a simple explanation for the uninitiated: The Mayo Clinic explains that your tonsils are actually part of your immune system. They produce white blood cells and antibodies, aiding << Previous Next >>