Word Study
ddi
WORDNET DICTIONARY
Noun ddi has 1 sense
- ddi(n = noun.artifact) didanosine, dideoxyinosine - an antiviral drug used to combat HIV infection; Array is a kind of antiviral, antiviral agent, antiviral drug
For further exploring for "ddi" in Webster Dictionary Online