Big Huge Thesaurus

phenobarbitone

noun