Amylase

Digestive Enzyme In Saliva That Breaks Starches Down Into Sugars.

Amylase Definition
Amylase Definition