Wiktionary
thymidylates
n. (plural of thymidylate English)
n. (plural of thymidylate English)