Wiktionary
allantoinases
n. (plural of allantoinase English)
n. (plural of allantoinase English)