ddi


Meanings

  • an antiviral drug used to combat HIV infection


ddi is not a valid Scrabble word

ddi is not valid in Words With Friends