Inglés
Sinónimos detallados de IUD en inglés
IUD:
IUD [the ~] sustantivo
-
the IUD
– contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus 1the IUD; the intrauterine device– contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus 1