DDI


Meaning of DDI in English

ˌdē(ˌ)dēˈī noun

( -s )

Usage: often all capitalized

Etymology: d i d eoxy i nosine (herein)

: didanosine

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.