glucases
English
Noun
glucases
plural of
glucase