Tonsils & Tonsil Infections

The tonsils are two little bumps or nodes found in the back of the throat at the end of the tongue. Tonsils are thought to be related to the development of the immune system and are part of the lymphatic Read More …