Word info

metacaspase

Noun

Meaning

metacaspase (plural metacaspases)

Any of a class of arginine/lysine-specific enzymes related to the caspases and paracaspases, and found in plants, fungi, and protists.

Source: en.wiktionary.org

Close letter words and terms