separase Definition
Definition
To cause to separate or divide into parts or groups; to cause to come apart or be apart from one another.
Browse
To cause to separate or divide into parts or groups; to cause to come apart or be apart from one another.
Browse