English Dictionary

Pioneers in dictionary publishing since 1819

apyrase (ˈæpəˌreɪz) 

Definitions

noun

  1. (biochemistry) any of various enzymes that catalyse the hydrolysis of adenosine triphosphate, yielding a phosphate and energy

Comments

Log in to comment on this word.