triphosphatase
nounEtymology From triphosphate + -ase.
1
Biochemistry, Biology, Chemistry, Microbiology, Natural sciences, Physical sciences An enzyme that catalyzes the breakdown of triphosphate into a phosphate and a diphosphate through the addition of a water molecule