English edit

Etymology edit

endo- +‎ lyase

Noun edit

endolyase (plural endolyases)

  1. (biochemistry) A nonterminal lyase