Amylase


An enzyme which breaks down starch.
by Jafje May 10, 2007
Get the Amylase mug.