VariousWords beta
Related Terms:
Definitions:
Noun
phosgene
Definition: a colorless poisonous gas that smells like new-mown hay; used in chemical warfare
Definition: carbonyl chloride