deoxycytidine - English Synonyms Dictionary