Word info

triphosphatase

Noun

Meaning

triphosphatase (plural triphosphatases)

(biochemistry) An enzyme that catalyzes the breakdown of triphosphate into a phosphate and a diphosphate through the addition of a water molecule

Source: en.wiktionary.org

Close letter words and terms