meaning of Aminopeptidase

Aminopeptidase - German to English

aminopeptidase