sinapoyltransferases

English

Noun

sinapoyltransferases

  1. plural of sinapoyltransferase