Definify.com

Definition 2025


thiocarbamide

thiocarbamide

English

Noun

thiocarbamide (plural thiocarbamides)

  1. (organic chemistry) thiourea