Attested.to

amylase

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition any of a group of proteins found in saliva and pancreatic juice and parts of plants; help convert starch to sugar