endolyase

English

Etymology

From endo- +‎ lyase.

Noun

endolyase (plural endolyases)

  1. (biochemistry) A nonterminal lyase