sarin
Explore definitions, synonyms, and language insights of sarin
Definitions
Noun
a highly toxic chemical nerve agent that inhibits the activity of cholinesterase
Explore definitions, synonyms, and language insights of sarin