octanoyltransferases

English

edit

Noun

edit

octanoyltransferases

  1. plural of octanoyltransferase