en·do·nuclease \¦endōˌ\noun Etymology:end- + nuclease : an enzyme that breaks down a nucleotide chain into two or more shorter nucleotide chains by cleaving the internal phosphodiester bonds — see restriction enzyme herein; compare exonuclease herein