carbazides

English

Noun

carbazides

  1. plural of carbazide