Related Words for word “synthase”
synthase - Did you Mean?
synthesis (syntheses)