Big Huge Thesaurus

cefoperazone

noun

sounds kind of like