benzoyltransferases
English
Noun
benzoyltransferases
plural of
benzoyltransferase