dideoxycytosine

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

Other Searches