farnesyltransferases

English

edit

Noun

edit

farnesyltransferases

  1. plural of farnesyltransferase