meaning of Apyrase

Apyrase - German to English

apyrase