meaning of Aminoacylase

Aminoacylase - German to English

aminoacylase