Big Huge Thesaurus

atorvastatin

noun