IDD
From Wikipedia, the free encyclopedia
IDD is an abbreviation that could mean:
- International Direct Dialing (see also: List of country calling codes)
- Iodine deficiency disorders. This term is often in use when people talk of plans to stop it.
- Insulin-dependent diabetes
| This disambiguation page lists articles with similar titles. If a link brought you here, you can go back and fix it so it goes straight to the right page. |