Big Huge Thesaurus

fluvastatin

noun