Shobdo Logo
ONADvaginal mesh

vaginal mesh

Flag: gbEnglishOxford New American Dictionary

vaginal mesh (also transvaginal mesh)
noun Medicine surgical mesh implanted through the vagina, used to treat pelvic organ prolapse and stress incontinence.