An Endoribonuclease is a ribonuclease endonuclease. It cleaves either single-stranded or double-stranded RNA, depending on the enzyme. Example includes both single proteins such as RNase III, RNase A, RNase T1, and RNase H, and also complexes of proteins with RNA such as RNase P and the RNA-induced silencing complex. Further examples include Endoribonuclease XendoU found in frogs (Xenopus).