self-splicing

Etymology
en

Adjective

 * 1)  Able to splice without the addition of any protein factors.