English

edit

Noun

edit

xylulokinases

  1. plural of xylulokinase