Where does “thymidine” come from?

thymidine (English): The nucleoside consisting of a combination of...

Definitions

  1. The nucleoside consisting of a combination of...

Words derived from “thymidine