Big Huge Thesaurus

perphenazine

noun