endopolyphosphatase

English

Etymology

From endo- +‎ polyphosphatase.

Noun

endopolyphosphatase (plural endopolyphosphatases)

  1. (biochemistry) Any enzyme that catalyses the hydrolysis of a polyphosphate to an oligophosphate