octanoyltransferases

English edit

Noun edit

octanoyltransferases

  1. plural of octanoyltransferase