English

edit

Noun

edit

glycosynthases

  1. plural of glycosynthase