hydroxycinnamoyltransferases

English

Noun

hydroxycinnamoyltransferases

  1. plural of hydroxycinnamoyltransferase