separase
Noun
Meaning
separase (countable and uncountable, plural separases)
A cysteine protease responsible for triggering anaphase by hydrolysing cohesin.
Noun
separase (countable and uncountable, plural separases)
A cysteine protease responsible for triggering anaphase by hydrolysing cohesin.