trehalohydrolases

English edit

Noun edit

trehalohydrolases

  1. plural of trehalohydrolase