1. Noun. (enzyme) Any ribonuclease that is an endonuclease ¹
¹ Source: wiktionary.com
1. A hydrolase enzyme which makes oligonucleotides and polynucleotides by hydrolysing the interior bonds of ribonucleotides. (07 Apr 1998)