English

edit

Noun

edit

deoxycytidylates

  1. plural of deoxycytidylate