1 English Synonyms for DATP
Prev.1Next
deoxyadenosine triphosphate
Definition: 1. (biochemistry) A nucleoside triphosphate used in cells for DNA synthesis
Show more information about deoxyadenosine triphosphate
Prev.1Next
Search took: 13.56 ms