deoxycytidylates
English
Noun
deoxycytidylates
plural of
deoxycytidylate