thymidylyltransferases
English
Noun
thymidylyltransferases
plural of
thymidylyltransferase