What is the full meaning of apyrase
any of several enzymes that hydrolyze ATP with the liberation of phosphate and energy [n -S]
Example of the word apyrase placed on a Scrabble board.