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