meaning of Alpha-Sekretase

Alpha-Sekretase - German to English

alpha secratase