Big Huge Thesaurus

nalorphine

noun