Canadian French Meaning of ddi
-
Other Canadian French words related to -
No Synonyms and anytonyms found
Nearest Words of ddi
Definitions and Meaning of ddi in English
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,