Glossary
An enzyme, located in the lysosomes of cells, that splits DNA at specific places in the molecule.
An enzyme that hydrolyzes and thus depolymerizes deoxyribonucleic acid (DNA).
Posted
in
by
Tags: