Lyddite

What is Lyddite?

Lyddite definition and meaning on Dictionary terms:
noun Chemistry.
a high explosive consisting chiefly of picric acid.

 

reference: https://www.dictionary.com/browse/lyddite

Tags: