Big Huge Thesaurus

declomycin

noun

sounds kind of like