Big Huge Thesaurus

dicloxacillin

noun