English synonyms about - contact  

DDI

noun

1 DDI

An antiviral drug used to combat HIV infection.

synonyms: didanosine, dideoxyinosine.


Find more on DDI elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0137