dideoxycytosine
Meanings
- an antiviral drug used to combat HIV infection
Synonyms
dideoxycytosine is not a valid Scrabble word
dideoxycytosine is not valid in Words With Friends
dideoxycytosine is not valid in Words With Friends