Wiktionary
endoribonucleases
n. (plural of endoribonuclease English)
n. (plural of endoribonuclease English)