Skip to main content

brompicrin

English brompicrin meaning in English  •  brompicrin का अर्थ अंग्रेजी में
Noun
  • A pungent colorless explosive liquid, CNO2Br3, analogous to and resembling chlorpicrin.
Advertisement