Big Huge Thesaurus

piperacillin

noun

sounds kind of like