meaning of Agmatinase

Agmatinase - German to English

agmatinase