YourDictionary

Dictionary Home » Medical Definitions » thymidine triphosphate

thymidine triphosphate medical definition

noun
The immediate precursor of thymidylic acid in DNA.

link/cite print suggestion box