acylases

English

Noun

acylases

  1. plural of acylase