Question: what causes white spots on tonsils and sore throat?
Answer: Strep throat, or streptococcal pharyngitis, is a contagious disease. The bacteria Streptococcus pyogenes causes it. It's most common in infants and children, but it frequently occurs in teenagers and adults as well. It causes white streaks or spots in the throat.