polyphosphatase
English
Etymology
From poly- + phosphatase or polyphosphate + -ase.
Noun
polyphosphatase (plural polyphosphatases)
- (biochemistry) Any enzyme that hydrolyses polyphosphates
From poly- + phosphatase or polyphosphate + -ase.
polyphosphatase (plural polyphosphatases)