xylonolactonases
English
Noun
xylonolactonases
plural of
xylonolactonase