endohydrolase

English

Etymology

From endo- +‎ hydrolase.

Noun

endohydrolase (plural endohydrolases)

  1. (biochemistry) endocytic hydrolase