meaning of Arginase

Arginase - German to English

arginase