endonuclease

definition: a nuclease that cleaves nucleic acids at interior bonds and so produces fragments of various sizes
example:
speech part: noun
synonyms:

How endonuclease is being used?