Home
Home
Digestive-and-Excretory-System Flashcard Deck
Amylase Flashcard
Amylase definition: Digestive enzyme in saliva that breaks starches down into sugars.