IUD meaning and pronunciation
- 8 years ago
A birth control device, such as a plastic or metallic loop, ring, or spiral, that is inserted into the uterus to prevent implantation; intrauterine device.
IUD definition by Urban Dictionary
IUD definition by Urban Dictionary