semicarbazides
English
Noun
semicarbazides
plural of
semicarbazide