nitrosaccharose

English

Etymology

From nitro- +‎ saccharose.

Noun

nitrosaccharose (uncountable)

  1. A resinous explosive and vasodilator, used like nitroglycerine.