prenyltransferases

English edit

Noun edit

prenyltransferases

  1. plural of prenyltransferase