• Nitrosaccharose

    Full definition of nitrosaccharose

    Noun

    nitrosaccharose

    (uncountable)
    1. A resinous explosive and vasodilator, used like nitroglycerine.
    © Wiktionary