YourDictionary

picrate

noun

a salt or ester of picric acid, usually highly explosive and sensitive to shock

See picrate in American Heritage Dictionary 4

Learn more about picrate

link/cite print suggestion box