dideoxyinosineEnglish

DDI, ddI, didanosine, dideoxyinosine

Noun

An antiviral drug used to combat HIV infection

English: dideoxyinosine, ddI, DDI, didanosine

English words with similar meanings

Show 2 words