Find the word definition

Wiktionary
self splicing

a. (context genetics of an intron English) Able to splice without the addition of any protein factors.