thymidines
English
Noun
thymidines
plural of
thymidine