What Does IDD Stand For?
IDD has more than one possible meaning :
- IDD - Insulin Dependent Diabetes
- IDD - Interface Definition Document
- IDD - Interface Definition Document S
- IDD - Interface Design Document
- IDD - Internet Data Distribution
- IDD - Iodine Deficiency Disorder
If you know of another acronym for IDD, please suggest it as a new acronym for IDD.