glycosynthases
English
Noun
glycosynthases
plural of
glycosynthase