meaning of Alliinase

Alliinase - German to English

alliinase