BROMPICRIN MEANING IN ENGLISH

• Brompicrin Definition & Synonyms

  1. (n.) A pungent colorless explosive liquid, CNO2Br3, analogous to and resembling chlorpicrin.


RECENT SEARCHES