Question: are the white spots on tonsils pus?
Answer: White spots on the tonsils are usually a sign of pus, that tend to appear due to a bacterial infection, such as strep throat or pneumococcus. However it can also be a sign of a viral infection, such as mononucleosis, measles or cytomegalovirus.