Find the word definition

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.