meaning of Allantoinase

Allantoinase - German to English

allantoinase