farnesyltranstransferases

English

Noun

farnesyltranstransferases

  1. plural of farnesyltranstransferase