Big Huge Thesaurus

nephrotoxin

noun

sounds kind of like