2 results found

Search Results for: tdp

Thymidine diphosphate

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

Thymine

Thymine Definition A thymine is a pyrimidine nucleobase in the DNA molecule that complementary pairs with adenine. It has a... Read More