enolases
English
Noun
enolases
plural of
enolase