thymidylic acid
Noun
Meaning
thymidylic acid (uncountable)
(biochemistry) A nucleotide composed of thymine, ribose and phosphoric acid.
Noun
thymidylic acid (uncountable)
(biochemistry) A nucleotide composed of thymine, ribose and phosphoric acid.