Tonsilloliths, or also generally known as tonsil stones, are unpleasant whitish or yellowish coloured, foul smelling bumps on your tonsils. They spring from the accumulation of sulfur producing bacteria, food particles, post nasal drip, overactive sa... (
Read More)
Other: Bacterial Infection Cotton Swab food particles lime juice Medicine Dropper