EnglishEdit

NounEdit

amidase (countable and uncountable, plural amidases)

  1. Any amidohydrolase.