Definition, synonyms and related words
A multi-protein complex capable of degrading various types of RNA molecules and found in eukaryotic cells and archaea.