Find the word definition

Wiktionary
macroamylase

n. (context enzyme English) A high-molecular weight form of amylase that is bound as a complex to a globulin and is therefore not excreted in the urine