acetamidases

English

Noun

acetamidases

  1. plural of acetamidase