separin (English, noun)
expansion: separin (plural separins)
Senses:
glosses: Synonym of separase.
Forms:
form: separins
tags: plural