English edit

Noun edit

xylosidases

  1. plural of xylosidase