My Suggestions

karacuka

v.i. · class 12/13

  1. to split off; become separated or broken away from the main body, split off naturally or through external force