Definition of Ddi

Noun: ddI

  1. An antiviral drug used to combat HIV infection
    - dideoxyinosine, DDI, didanosine

See also:
DDC
DDR

Anagrams containing the word ddi

ddi idd did