meaning of Arylesterase

Arylesterase - German to English

arylesterase