English edit

Noun edit

thiocarbazides

  1. plural of thiocarbazide