Nitrostarch

What is Nitrostarch?

Nitrostarch definition and meaning on Dictionary terms:
noun Chemistry.

an orange powder, C12H12N8O26, soluble in ethanol, used in explosives.