Canadian French Meaning of ddi

-

Other Canadian French words related to -

No Synonyms and anytonyms found

Definitions and Meaning of ddi in English

Wordnet

ddi (n)

an antiviral drug used to combat HIV infection

FAQs About the word ddi

-

an antiviral drug used to combat HIV infection

No synonyms found.

No antonyms found.

ddc => ddc, d-day => Le Jour J, dd => dd, dci => DCI, dccp => dccp,