Big Huge Thesaurus

nafcillin

noun

sounds kind of like