Meaning of chloropicrin

Definition of chloropicrin

(noun) a heavy colorless insoluble liquid compound that causes tears and vomiting; used as a pesticide and as tear gas

Other information on chloropicrin

WIKIPEDIA results for chloropicrin
Amazon results for chloropicrin