No entry for “ddI”.

Did you mean: didanosine, Doctor of Divinity?

Search on Wiktionary