English edit

Noun edit

oligornase (plural oligornases)

  1. Alternative form of oligoribonuclease

Anagrams edit