Word info

destabilase

Noun

Meaning

destabilase (countable and uncountable, plural destabilases)

(biochemistry) A form of lysozyme (isopeptidase) found in the secretions from the salivary glands of medicinal leeches

Source: en.wiktionary.org

Close letter words and terms