ddi

Noun
  1. An antiviral drug used to combat HIV infection (synset 103195581)

Other Searches