Word info

apyrase

Noun

Meaning

apyrase (plural apyrases)

(biochemistry) Any of a family of enzymes that catalyze the hydrolysis of ATP, releasing phosphate and available energy

Source: en.wiktionary.org

Close letter words and terms