deoxyuridylic acid

English

Noun

deoxyuridylic acid (plural deoxyuridylic acids)

  1. (organic chemistry) deoxyuridine phosphate