IDDM

views 2,299,096 updated

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

More From encyclopedia.com