nitrosaccharoseEtymologyFrom nitro- + saccharose.nitrosaccharose means A resinous explosive and vasodilator, used like nitroglycerine. Lexicurio rates it Sui generis — a strength score of 85 out of 100.nounA resinous explosive and vasodilator, used like nitroglycerine.