English edit

Noun edit

cycloisomerases

  1. plural of cycloisomerase