deoxythymidylates

English edit

Noun edit

deoxythymidylates

  1. plural of deoxythymidylate