photoisomerases

English

Noun

photoisomerases

  1. plural of photoisomerase