xylulokinases

English

Noun

xylulokinases

  1. plural of xylulokinase