Big Huge Thesaurus

tetrodotoxin

noun

sounds kind of like