1 result found

Search Results for: depolymerase

Nuclease

Definition noun, plural: nucleases An enzyme that catalyzes the hydrolysis of nucleic acids to oligonucleotides or... Read More