English synonyms about - contact  

IUD

noun

1 IUD

Contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus.

synonym: intrauterine device.


Find more on iud elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144