thymidine

Noun

 * 1)  The nucleoside consisting of a combination of deoxyribose and thymine

Translations

 * Finnish: tymidiini

Noun

 * 1)  Thymidine