See also: désulfhydrases

English

edit

Noun

edit

desulfhydrases

  1. plural of desulfhydrase