amylase meaning
UK US
amylase (noun): any of a group of proteins found in saliva and pancreatic juice and parts of plants; help convert starch to sugar.
Definition of amylase
Scrabble score: 12 (letter breakdown)
Word lists: words starting with AM · words ending in SE · 7-letter words
More about amylase on Wikipedia.