A few things to know about tonsil stones
Tonsils are tiny glandular structures that lie at the back of our throats, near the posterior borders of the tongue. While once, these structures had a primary role in preventing infections from throat and nose from entering the body, with …