fbpx
What Does Mean?
MEAN?
Healthcare
Finder

sponge


A contraceptive device that contains spermicide that is inserted into the vagina and pushed up against the cervix.