English | German | Russian | Czech

colpostat English

Meaning colpostat meaning

What does colpostat mean?

colpostat

(surgery) A device that is used to hold something in place within the vagina

Are you looking for...?