synthases

English

Noun

synthases

  1. plural of synthase