thymidylyltransferases

English edit

Noun edit

thymidylyltransferases

  1. plural of thymidylyltransferase