Big Huge Thesaurus

lincomycin

noun