cytidylyltransferases

English

Noun

cytidylyltransferases

  1. plural of cytidylyltransferase