Spliceosome
A spliceosome is a complex of special RNA and protein subunits. Spliceosomes are amazingly complex molecular machines. They remove introns from a transcribed pre-mRNA segment. This process is generally referred to as splicing.