HealthTonsil Stones (Tonsiloliths):Causes and TreatmentWhat are Tonsils ? Tonsils are your secondary lymphoid organs. They are nothing but two lymph nodes that are located at the back ... By Huma KhatoonMarch 21, 20200