octanoyltransferases
English
Noun
octanoyltransferases
plural of
octanoyltransferase