self splicing

listen to the pronunciation of self splicing
الإنجليزية - الإنجليزية
able to splice without the addition of any protein factors