Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of chlorpicrin

- A heavy, colorless liquid, CCl3.NO2, of a strong pungent odor, obtained by subjecting picric acid to the action of chlorine.