lyddite
nounDefinition of lyddite
: a high explosive composed chiefly of picric acid
Keep scrolling for more