Definition, synonyms and related words
Any of several defense-related enzymes, in plants such as mustard, that hydrolyze glycosides, thus releasing potentially toxic substances.