Can white spots on my tonsils be caused by a virus?

1 answer 1