Thiourea

What is Thiourea?

Thiourea definition and meaning on Dictionary terms:
noun Chemistry.

a colorless, crystalline, bitter-tasting, water-soluble solid, CH4N2S, derived from urea by replacement of the oxygen with sulfur: used chiefly in photography, inorganic synthesis, and to accelerate the vulcanization of rubber.