IDDM

views 1,289,199 updated

IDDM n. insulin-dependent diabetes mellitus. See diabetes.

More From encyclopedia.com