E elifesciences.org Animals living alongside humans produce amylase, enzyme that breaks down starch 98 points 100c1p43r 7 years ago 57 comments