English

edit

Noun

edit

hydrazide imides

  1. plural of hydrazide imide