Unscramble
Definition of Ddi
Noun: ddI
An antiviral drug used to combat HIV infection
- dideoxyinosine, DDI, didanosine
See also:
DDC
DDR
Anagrams containing the word
ddi
ddi
idd
did