See also: desulfhydrases

French

edit

Noun

edit

désulfhydrases ?

  1. plural of désulfhydrase