octanoyltransferases

English

Noun

octanoyltransferases

  1. plural of octanoyltransferase