IDD

views updated

IDD insulin-dependent diabetes
• international direct dialling

More From encyclopedia.com