phosgene
Explore definitions, synonyms, and language insights of phosgene
Definitions
Noun
a colorless poisonous gas that smells like new-mown hay; used in chemical warfare
Explore definitions, synonyms, and language insights of phosgene