Wiktionary
semicarbazide
n. (context organic chemistry English) Any of a class or organic nitrogen compounds derived from the parent compound NH2-NH-CO-NH2; they react with aldehydes and ketones to form semicarbazones.
Wikipedia
Semicarbazide
Semicarbazide is the chemical compound with the formula OC(NH)(NH). It is a water-soluble white solid. It is a derivative of urea.