sulfonylhydrazones

English

edit

Noun

edit

sulfonylhydrazones

  1. plural of sulfonylhydrazone