thymidylates
English
Noun
thymidylates
plural of
thymidylate