aldonolactonases
English
Noun
aldonolactonases
plural of
aldonolactonase