What does Allantoinase mean?

Allantoinase - German to English

allantoinase