xylulokinases
English
Noun
xylulokinases
plural of
xylulokinase