insulin-dependent diabetes mellitus
nounDefinition of insulin-dependent diabetes mellitus
: type 1 diabetes
—abbreviation IDDM
Keep scrolling for more
Keep scrolling for more