English edit

Noun edit

hydroxylases

  1. plural of hydroxylase