sarin

?

ads

noun

~ sarin noun; ~ sarins plural

thesaurus

~ 2 words related to sarin as Noun.

  1. GB
  2. organophosphate nerve agent
ads