meaning of Arylamidase

Arylamidase - German to English

arylamidase