English | German | Russian | Czech

nitrourea English

Meaning nitrourea meaning

What does nitrourea mean?

nitrourea

(inorganic chemistry) The nitro derivative of urea NH2-CONH-NO2; it us used as an explosive and an oxidizing agent

Are you looking for...?