Word info Synonyms

separase

Noun

Meaning

separase (countable and uncountable, plural separases)

A cysteine protease responsible for triggering anaphase by hydrolysing cohesin.

Source: en.wiktionary.org

Synonyms

Close letter words and terms