Big Huge Thesaurus

enflurane

noun