Big Huge Thesaurus

propoxyphene

noun