An antiviral drug used to combat HIV infection
(Noun)
Synonyms:
  1. dideoxyinosine
  2. ddi
  3. didanosine

Words near Ddi in the Thesaurus