Definition of Tampon from the PharmacyDictionary.in
Tampon
Synonyms or meaning of Tampon
A plug made of cotton, sponge, or oakum used in surgery to plug the nose, vagina, etc., for the control of hemorrhage or the absorption of secretions.
Image related to Tampon
Not Available