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 phosphate and energy

Comments

Log in to comment on this word.