xylotransferases

English

Noun

xylotransferases

  1. plural of xylotransferase