Skip navigation.

sarin - What does it mean?

Definition of 'sarin'

English

Noun

(-)
  • The neurotoxin O-isopropyl methylphosphonofluoridate, used as a chemical weapon.
  • Anagrams

    * * * * * English eponyms ----