allantoinases
English
Noun
allantoinases
plural of
allantoinase