YourDictionary

thymidine medical definition

noun
A nucleoside composed of thymine and deoxyribose.

Learn more about thymidine

link/cite print suggestion box