deoxycytidines
English
Noun
deoxycytidines
plural of
deoxycytidine