Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of IUDS
noun : IUDS
Source:WordNet 3.1
-
1. (
) contraceptive device consisting of a piece of bent plastic or metal that is inserted through the vagina into the uterus ;
See more about : IUDS