English edit

Etymology edit

endo- +‎ hydrolase

Noun edit

endohydrolase (plural endohydrolases)

  1. (biochemistry) endocytic hydrolase