phosphoisomerases
English
Noun
phosphoisomerases
plural of
phosphoisomerase