Definition, synonyms and related words
A form of lysozyme (isopeptidase) found in the secretions from the salivary glands of medicinal leeches