thymidine

noun

  1. 1

    The nucleoside consisting of a combination of deoxyribose and thymine

Translate “thymidine” to another language

Click any language to open the translator with this word already filled in.

Thymidine Definition & Meaning | TranslatePulse