IUD
English Dictionary
->
Letter I
-> IUD
Search Dictionary:
IUD Definition
(n)
contraceptive
device
consisting
of
a
piece
of
bent
plastic
or
metal
that
is
inserted
through
the
vagina
into
the
uterus
IUD Synonyms
intrauterine device
IUD
© Art Branch Inc.