Big Huge Thesaurus

hydromorphone

noun