brompicrin
brompicrin has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
n.
. A pungent colorless explosive liquid, CNO2Br3, analogous to and resembling chlorpicrin.