xylosyltransferases

English

Noun

xylosyltransferases

  1. plural of xylosyltransferase