Nitromannitol definition

The explosive mannitol hexanitrate.
noun
0
0
Advertisement