Unscramble
Definition of IUD
Noun: IUD
Contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus
- intrauterine device
See also:
itself
iv
Anagrams containing the word
IUD
idu
diu
udi