Big Huge Thesaurus

pentobarbital

noun