Home
Search
Index
Definify.com
Definition
2024
dideoxycytidine
dideoxycytidine
English
Noun
dideoxycytidine
(
uncountable
)
The drug
zalcitabine
.
Etymology
di-
+
deoxycytidine
Similar Results