endotransglycosidases

English edit

Noun edit

endotransglycosidases

  1. plural of endotransglycosidase