IDD

Medical abbreviations:
IDD

Insulin dependent diabetes