xylosyltransferases

English

edit

Noun

edit

xylosyltransferases

  1. plural of xylosyltransferase