snRNPs (pronounced `snurps`), or small nuclear ribonucleic particles, are RNA-protein complexes that combine with unmodified pre-mRNA and various other proteins to form a spliceosome, a large RNA-protein molecular complex upon which splicing of pre-mRNA occurs. The action of snRNPs is essential to the removal of introns from pre-mRNA, a critical..... Found on http://en.wikipedia.org/wiki/SnRNP