benzoyltransferases

English

Noun

benzoyltransferases

  1. plural of benzoyltransferase