Big Huge Thesaurus

tyrocidin

noun

sounds kind of like