phosphoglucose isomerases
English
Noun
phosphoglucose
isomerases
plural of
phosphoglucose isomerase