Subscriber login


Forgot your password?

Library card login

Other

thiourea


Definition of thiourea

noun

[mass noun] Chemistry
  • a synthetic crystalline compound used in photography and the manufacture of synthetic resins.
    • The sulphur analogue of urea; chemical formula: SC(NH2)2

thiourea in other Oxford dictionaries

Definition of thiourea in the US English dictionary