oligornase

English

Noun

oligornase (plural oligornases)

  1. Alternative form of oligoribonuclease.

Anagrams