サッカラーゼ
sakkarāze

Noun

1. saccharase

From German "Saccharase"