2 results found

Search Results for: tmp

Thymidine monophosphate

Definition noun plural: thymidine monophosphates (biochemistry) A nucleotide composed of thymine, deoxyribose and a... Read More

TMP

Definition noun Abbreviation for thymidine monophosphate See appropriate links for further information.... Read More