Iud Meaning

There are 1 meaning(s) for word Iud

Iud Meaning 1 : contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus

    Synonyms : intrauterine device