-
nouncontraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus
Similar:
Definition that contains iud
- angostura bridge a suspension bridge across the Orinoco River at Ciudad Bolivar