meaning of Amidase

Amidase - German to English

amidase