thymidylic acid en · NOUN Meanings (uncountable) A nucleotide composed of thymine, ribose and phosphoric acid. Deriveds thymidylate