Big Huge Thesaurus

oxyphenbutazone

noun