See also: ddi and DDI English Noun ddI (pharmacology) Abbreviation of dideoxyinosine; also DDI. Anagrams DID, I/DD, IDD, did, iddWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads