self splicing

listen to the pronunciation of self splicing
English - English
able to splice without the addition of any protein factors