'isoflurane' definitions:

Definition of 'isoflurane'

(from WordNet)
noun
A widely used inhalation anesthetic