metallohydrolases

English

Noun

metallohydrolases

  1. plural of metallohydrolase