dideoxycytidine - English Synonyms Dictionary