sulfonylhydrazones

English edit

Noun edit

sulfonylhydrazones

  1. plural of sulfonylhydrazone