Polish-English dictionary »

amylaza meaning in English

PolishEnglish
amylaza noun

amylasenoun
enzyme, present in saliva, that breaks down carbohydrates such as starch