L-xylulokinases
English
Noun
L-xylulokinases
plural of
L-xylulokinase