Big Huge Thesaurus

rifampin

noun