Big Huge Thesaurus

ribonuclease

noun