Endonuclease Meaning
There are 1 meaning(s) for word Endonuclease
Meaning 1 : a nuclease that cleaves nucleic acids at interior bonds and so produces fragments of various sizes
Similar words of Endonuclease :
