Big Huge Thesaurus

flurbiprofen

noun