synthases
English
Noun
synthases
plural of
synthase