Big Huge Thesaurus

cephalexin

noun

sounds kind of like