fbpx
What Does Mean?
MEAN?
Healthcare
Finder

pessary


A medical device inserted into the vagina to treat a prolapsed uterus.