Tonsillolith

Tonsil Stones (Tonsillolith): What You Need to Know